Перевод: со всех языков на русский

с русского на все языки

косвенный вызов

  • 1 indirect call

    в программировании - вызов, при котором одна функция (процедура) вызывает другую по полученному адресу вызываемой функции (процедуры)
    см. тж. call

    Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > indirect call

  • 2 recursive function

    1. рекурсивная функция

     

    рекурсивная функция
    Функция, которая в своем определении содержит обращение к самой себе.
    В математике и информатике рекурсивной называют такую функцию или процедуру, которая при своей работе обращается к себе самой, прямо или косвенно. Соответственно говорят о прямой и косвенной рекурсии. При прямой рекурсии процедура содержит вызов себя в своем собственном теле, например:
    ЭТО прямая....
    ЕСЛИ... ТО прямая
    ....
    КОНЕЦ
    Косвенная рекурсия образуется цепочкой процедур, и эта цепочка замыкает себя в рекурсивное кольцо, например:
    ЭТО процедура0
    ....
    ... процедура1
    ....
    КОНЕЦ
    ЭТО процедура1
    ....
    ... процедура2
    ....
    КОНЕЦ
    ЭТО процедура2
    ....
    ... процедура0
    ....
    КОНЕЦ
    В примере цепочка "процедура0--процедура1--процедура2--процедура0" образует косвенную рекурсию. "Процедура0" является рекурсивной, так как вызывает сама себя. Правда, этот вызов не прямой, а косвенный, через обращение к процедурам "процедура1" и "процедура2". Понятно, что каждая из процедур рекурсивной цепочки (и "процедура 1", и "процедура2") тоже являются рекурсивными.
    Прямая рекурсия всегда предпочтительнее косвенной не в смысле эффективности выполнения, а в смысле наглядности записи. Читателю программы проследить косвенную рекурсию сложнее.
    Сама по себе косвенная рекурсия не содержит новых идей. Это просто другая форма записи прямой рекурсии, если, конечно, промежуточные процедуры не содержат других дополнительных рекурсий.
    Рекурсия это не GOTO (переход на начало процедуры). Рекурсивный вызов - это выполнение КОПИИ процедуры: он может порождать "отложенные" команды, которые начнут выполняться после завершения рекурсии. И будут выполняться столько раз, сколько было рекурсивных вызовов. (из статей А.А. Дуванова).
    Пример рекурсии:
    У попа была собака,
    Он ее любил.
    Она съела кусок мяса,
    Он ее убил.
    И в ямку закопал,
    И надпись написал:
    У попа была собака...
    [ http://www.morepc.ru/dict/]

    Тематики

    EN

    Англо-русский словарь нормативно-технической терминологии > recursive function

См. также в других словарях:

  • АНТИОХИЙСКАЯ ПРАВОСЛАВНАЯ ЦЕРКОВЬ — (Антиохийский Патриархат [араб. , англ. The Greek Orthodox Patriarchate of Antioch, франц. Patriarchat Grec Orthodoxe d Antioche, греч. Πατριαρχεῖον ̓Αντιοχείας]). В наст. время юрисдикция правосл. Антиохийского Патриархата распространяется на… …   Православная энциклопедия

  • Дуэль Пушкина с Дантесом — Адриан Волков. Последний выстрел А. С. Пушкина Дуэль Пушкина с Дантесом  дуэль на пистолетах между Пушкиным и Дантесом 27 января (8 февраля) 1837 года на окраине Санкт Петербурга, в районе Чёрной речки близ Комендантской дачи, в результате… …   Википедия

  • Последняя дуэль и смерть А. С. Пушкина — Координаты: 59°59′42″ с. ш. 30°18′07″ в. д. / 59.995° с. ш. 30.301944° в. д.  …   Википедия

  • Дуэль Пушкина — Адриан Волков. Последний выстрел А. С. Пушкина Дуэль Пушкина с Дантесом  дуэль на пистолетах между Пушкиным и Дантесом 27 января (8 февраля) 1837 года на окраине Санкт Петербурга, в районе Чёрной речки близ Комендантской дачи, в результате… …   Википедия

  • Дантес, Жорж Шарль — Жорж Шарль Дантес Georges Charles de Heeckeren d Anthès …   Википедия

  • MSP430 — MSP430. MSP430  семейство 16 разрядных микроконтроллеров фирмы «Texas Instruments» …   Википедия

  • Дантес — Дантес, Жорж Шарль Жорж Шарль Дантес Georges Charles de Heeckeren d Anthès Род деятельности: офицер, политик, сенатор Франции …   Википедия

  • Дантес Жорж Шарль — Жорж Шарль Дантес Georges Charles de Heeckeren d Anthès Дата рождения: 5 февраля 1812 Место рождения: Кольмар Дата смерти: 2 ноября 1895 Место смерти …   Википедия

  • Дантес, Жорж — Жорж Шарль Дантес Georges Charles de Heeckeren d Anthès Дата рождения: 5 февраля 1812 Место рождения: Кольмар Дата смерти: 2 ноября 1895 Место смерти …   Википедия

  • Дантес Ж. Ш. — Жорж Шарль Дантес Georges Charles de Heeckeren d Anthès Дата рождения: 5 февраля 1812 Место рождения: Кольмар Дата смерти: 2 ноября 1895 Место смерти …   Википедия

  • Дантес Ж. — Жорж Шарль Дантес Georges Charles de Heeckeren d Anthès Дата рождения: 5 февраля 1812 Место рождения: Кольмар Дата смерти: 2 ноября 1895 Место смерти …   Википедия

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»